iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 1
3

在開始30日挑戰之前,先來自我介紹一下,也說明一下挑戰的理由吧~

自我介紹

我是目前就讀台南一中的高三學生,網路上常用暱稱是Koios1143
因為對資訊的熱愛,在高中時期加入台南一中資訊社,後來在資訊社擔任T21社長,現在擔任SCIST總召
主要專長是演算法以及資訊安全,不過接觸過開發領域後覺得開發很有趣,所以就稍稍碰了一點點開發領域囉
更多關於我的資訊如下:

另外跟大家介紹一下SCIST是什麼吧~
SCIST(南臺灣高中生資訊社群)是由一群來自台灣南部的高中生創立,目的是為了彌平南北資源落差
透過一學年完整的課程,讓學員From Zero To Hero,課程包括了演算法以及資訊安全
除了學員之外,我們也正在建構學習資源整合網站,歡迎大家來一起學習喔~

與LINE BOT的邂逅

今年事逢COVID-19,期間在台灣造成一段搶口罩的熱潮,當時有許多社群從好想工作室開始製作許多口罩查詢系統
當時政府也提供開放資料,網路上也有g0v整理的資料集
看到網路上許多口罩查詢系統,想著也來試著做做看的心態就跳入了w
後來經過大約兩周左右的時間,以python+LINE Messenging API成功完成第一版
後來經過許多人的建議下,考慮了UserExperience做出第二版
在這之後也到台南女中資訊社帶過一堂社課,教大家如何從零開始製作簡單的LINE BOT

參加的動機

其實之前有看到鐵人賽就覺得很有趣想參加看看
關於主題想了很久,有考慮過要不要做演算法題目解題紀錄或是資訊安全學習筆記
不過後來還是覺得LINE BOT比較有趣w
後來在朋友介紹下意外加入了team,總之希望能順利寫出30篇吧~

今後的打算

其實如果只是說要做出一個LINE BOT,大概不用一天就可以完成了,所以最重要的會是應用
應用的部分我會嘗試各種健全的API以及爬蟲
大概的架構如下:

  • 環境建立
  • 熟悉基本訊息接收傳送方式
  • 將LINE BOT架設到Heroku
  • 嘗試將LINE BOT接上API做應用
    • 中央氣象局天氣資料
      • 接收位置資訊
      • 回傳該地一週天氣預報(Carousel Template Message)
      • 傳送今明36小時天氣預報
    • 特約診所口罩剩餘數量
      • 接收位置資訊
      • 回傳範圍半徑1km以內店家口罩剩餘情況(Carousel Template Message & Location Message)
  • 其他應用
    • RSS文章推薦
      • 定期/主動更新RSS並回傳結果(Carousel Template Message)
      • 新增/刪除RSS訂閱

其實應用上我比較常用的是Carousel Template Message,不過其他類型的訊息我也會提到
希望大家經過30天後能透過LINE BOT結合各式資料做出屬於自己的LINE BOT囉~


下一篇
Day02 環境建構
系列文
LINE BOT 新手村30日攻略30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
arguskao
iT邦新手 3 級 ‧ 2022-12-21 14:21:23

文章是2020年寫的,現在應該上大學了吧

Koios iT邦新手 4 級 ‧ 2022-12-22 13:56:49 檢舉

是哇~

arguskao iT邦新手 3 級 ‧ 2022-12-22 17:06:45 檢舉

成大還是台大?

我要留言

立即登入留言